embryonic membrane - French English Dictionary